using System;
using System.Collections.Generic;

using System.Text;
using App.Modelo;
namespace App.Controlador
{
    public class ControladoraPiezas : ControladoraBase
    {
        public IList<Pieza> Buscar()
        {
            return Repositorio.GetList<Pieza>("from Pieza");
        }

        public Pieza alta(string Descripcion, ModeloEquipo[] modeloEquipo)
        {
            Pieza p = new Pieza { Descripcion = Descripcion, Modelos = modeloEquipo };
            Repositorio.SaveObject(p);
            return p;
        }

        public IList<Pieza> Buscar(Equipo equipo)
        {
            return Repositorio.GetList<Pieza>("from Pieza as p order by p.Descripcion");
        }

    }
}
